table of contents
PMEM2_MAP_GET_STORE_GRANULARITY(3) | PMDK Programmer's Manual | PMEM2_MAP_GET_STORE_GRANULARITY(3) |
NAME¶
pmem2_map_get_store_granularity() - reads effective mapping granularity
SYNOPSIS¶
-
#include <libpmem2.h> enum pmem2_granularity { PMEM2_GRANULARITY_BYTE, PMEM2_GRANULARITY_CACHE_LINE, PMEM2_GRANULARITY_PAGE, }; enum pmem2_granularity pmem2_map_get_store_granularity(struct pmem2_map *map);
DESCRIPTION¶
The pmem2_map_get_store_granularity() function reads granularity of the created mapping. The map parameter points to the structure describing mapping created using the pmem2_map_new(3) function. Concept of the granularity is described in libpmem2(7).
RETURN VALUE¶
The pmem2_map_get_store_granularity() function returns a granularity of the mapped area.
SEE ALSO¶
2022-08-25 | PMDK - pmem2 API version 1.0 |